home *** CD-ROM | disk | FTP | other *** search
- Path: howland.reston.ans.net!psinntp!psinntp!psinntp!psinntp!usenet
- From: grantp@usa.pipeline.com
- Newsgroups: comp.lang.c++
- Subject: Re: MS Visual C++ 4.0 VS Access for Small Database Development Question
- Date: 15 Apr 1996 21:22:20 GMT
- Organization: Kalevi, Inc.
- Message-ID: <4kuemc$l76@news1.h1.usa.pipeline.com>
- References: <DpwtM2.6ur@bcstec.ca.boeing.com>
- NNTP-Posting-Host: 38.8.61.12
- X-PipeUser: grantp
- X-PipeHub: usa.pipeline.com
- X-PipeGCOS: (Pete Grant)
- X-Newsreader: Pipeline v3.5.0
-
- On Apr 15, 1996 15:27:57 in article <Re: MS Visual C++ 4.0 VS Access for
- Small Database Development Question>, 'ipscone@halcyon.com (Mike Davis)'
- wrote:
-
-
- >rmorin@inforamp.net (Randy Charles Morin) wrote:
- >
- >>ipscone@halcyon.com (Mike Davis) wrote:
- >>>I have a project that will involve using a database to store
- >>>information on a group of Students. I will need to save information
- >>>on their stats, family info, etc. There will be queries, sorting and
- >>>reports required.
- >>>I have programmed in MS Access for this in the past but have
- >>>not used MS Visual C++ for this kind of program.
- >>>Which would be the best choice? I know this is probably a
- >>>difficult thing to answer with the LITTLE information provided.
- >>>What are the pros and cons of each?
- >
- >>Forget the pros and cons of programming using C++ and Access. The
- >>simple matter is that you have already programmed in Access. Well, if
- >>you can do it without learning something knew, then do it that way.
- >>There's an infinite amount of important things that you could learn.
- >>Thus, you could learn the rest of your life. If you can do it with
- >>what you know, then forget learning and enjoy the profits of success.
- >
- >I have programmed in both. I just havn't used the DB functions in
- >Visual C++.
- >
- >What iritates me about your comment is that you are basically saying
- >to stop learning. I, for one, do not plan to stop learning.
- >I SPECIFICALLY want to learn the BEST way to perform the task
- >that I have undertaken.
- >
- >My questions, for others, still stands. I am looking for the correct
- >approach.
- >
- The correct approach depends on what you prefer -- given that
- you have the freedom of choice :-).
-
- I have done a fair amount of database accessing with MSVC++,
- feel quite comfortable with it, and recommend it. Using the
- wizards raises your productivity level (assuming you are
- reasonably adept at coding in C++) nearly to that of Access
- Basic.
-
- If all you're doing is data access and display, there is not
- much to be gained efficiency wise from using C++. If, however,
- you do some data manipulation or heavy computations, C++ has
- a lot to recommend over Access or Visual Basic.
-
- BTW, ODBC via CRecordset etc. is still somewhat slow. If you
- decide to go the MSVC++ route, use DAO; e.g., CDaoRecordset,
- classes instead. The DAO mechanism uses the Jet engine
- directly and can provide a significant speed increase over
- ODBC.
-
- --
- Pete Grant
- Kalevi, Inc.
- Software Engineering & development
-